package com.tailyou.androidlearning2400.kotlin

// 格式化代码，快捷键：Ctrl+Alt+L
// 复制上一行代码到下一行，快捷键：Ctrl+D

fun main() {
    val totalMB = 20 * 1024 // 套餐总流量
    val usedMD = 10 * 1024 + 480 // 已使用流量
    val leftMB = computeLeft(totalMB, usedMD)  // 调用函数计算剩余流量
    if (leftMB < 1024) {
        println("Alert:left less than 1GB")
    } else {
        val leftGB = leftMB / 1024
//        println("left " + leftGB + " GB")
//        可以使用字符串模板进行字符串拼接
        println("left $leftGB GB")
    }
}

// 函数体中只有一行代码的函数，可以去掉花括号
//fun computeLeft(totalMB: Int, usedMD: Int): Int {
//    return totalMB - usedMD
//}

fun computeLeft(totalMB: Int, usedMD: Int): Int = totalMB - usedMD
